pit your wits against - Espagnol Anglais Dictionnaire